15099 matches found
CVE-2022-47520
The CVE-2022-47520 entry concerns Linux kernel before 6.0.11. It stems from missing offset validation in drivers/net/wireless/microchip/wilc1000/hif.c of the WILC1000 wireless driver, allowing an out-of-bounds read while parsing an RSN information element from a Netlink packet. Impact is high for...
CVE-2022-49290
CVE-2022-49290 affects the Linux kernel mac80211 mesh code. A double-free could occur in ieee80211_join_mesh() when rejoining a mesh, after a prior fix in ieee80211_leave_mesh() leaked memory. The root cause was a freed old_ie during copy_mesh_setup() in join, which could lead to memory corruptio...
CVE-2023-52662
The CVE-2023-52662 issue affects the Linux kernel DRM vmwgfx path: a memleak in vmw_gmrid_man_get_node when ida_alloc_max fails, where resources allocated prior (including kmalloc‑allocated memory and ttm_resource_init structures) were not freed. The connected Astra/Tenable entries corroborate th...
CVE-2023-52679
CVE-2023-52679 is a Linux kernel vulnerability: a double-free in of_parse_phandle_with_args_map was mitigated. The inner loop freed the previous reference via of_node_put(new) and assumed the next value was NULL. The fix ensures that the loop invariant holds by resetting the temporary to NULL aft...
CVE-2023-52819
The Linux kernel contains an array-index-out-of-bounds vulnerability in the drm/amd component, specifically affecting Polaris and Tonga hardware. The root cause is the improper use of structures for pptable that utilize flexible array sizes; the fix involves correctly using flexible arrays. This ...
CVE-2023-52845
The CVE-2023-52845 vulnerability affects the Linux kernel TIPC bearer-name handling. A non-null-terminated bearer name passed via netlink could trigger a buffer overrun when functions like strstr are used on bearer-name strings, leading to an uninitialized-value exposure as reported by syzbot. Th...
CVE-2024-26646
CVE-2024-26646 pertains to the Linux kernel’s thermal: intel: hfi subsystem. The vulnerability arises due to how the kernel manages memory buffers used by HFI during boot and resume flows. A second buffer may be allocated by the restore kernel on resume, which can differ from the image kernel’s b...
CVE-2024-26659
CVE-2024-26659 (Linux kernel) affects xHCI by mishandling isoc Babble and Buffer Overrun events. The driver could release a multi-TRB TD prematurely when an early TRB reports an error, risking loss of the final completion event and a misleading “Transfer event TRB DMA ptr not part of current TD” ...
CVE-2024-26734
CVE-2024-26734 affects the Linux kernel devlink subsystem. The issue arises from use-after-free and memory leaks in devlink_init() due to the ordering of registration: the pernet operations structure must be registered before the generic netlink family, and a proper unregister path is needed if r...
CVE-2024-26838
CVE-2024-26838 relates to the Linux kernel RDMA/irdma subsystem. The issue stems from a KASAN-reported race where a scheduled tasklet could still be pending on another CPU while the IRQ is being deleted, potentially leading to a use-after-free scenario. The documented fix ensures that any schedul...
CVE-2024-27059
CVE-2024-27059 refers to a Linux kernel vulnerability in the usb-storage isd200 sub-driver. The issue arises from using ATA ID values HEADS and SECTORS to derive cylinder/head for READ/WRITE CDBs; division/modulus by zero could occur if either value is 0. The fix blocks binding to devices with AT...
CVE-2024-27434
Summary of CVE-2024-27434 (Linux kernel) : Affected component is the iwlwifi mvm path used for GTK handling in the WLAN stack. The root cause is a mismatch in enabling the MFP (MgmtFrame Protection) flag for the GTK when TKIP with MFPC is configured by the AP, which can cause the firmware to misb...
CVE-2024-36954
CVE-2024-36954 affects the Linux kernel and is resolved by a fix in the tipc subsystem. The vulnerability arises from a memory leak in tipc_buf_append when __skb_linearize() fails, because the skb is not freed on the error path. The documented patch moves the assignment *buf = NULL after the __sk...
CVE-2024-38559
The Linux kernel contains a vulnerability in the scsi: qedf component. The issue stems from the software allocating a count-sized kernel buffer and copying a count from userspace, but failing to ensure the resulting string is NUL terminated before being processed by kstrtouint. This lack of termi...
CVE-2024-38608
CVE-2024-38608 – Linux kernel net/mlx5e: Fix netif state handling Root cause: In mlx5e_suspend, resources are freed only if netif_device_present() is true. During mlx5e_resume, netif state is changed (via mlx5e_nic_enable) only if reg_state == NETREG_REGISTERED. If netdev is not registered, the r...
CVE-2024-39486
Summary (CVE-2024-39486): Linux kernel vulnerability in drm_file: Fix pid refcounting race. The race occurs in drm_file_update_pid() when filp->pid is updated under filelist_mutex, allowing a possible use-after-free of a pid structure under PREEMPT_RCU. Affected component: drm_file in the Linu...
CVE-2024-39502
CVE-2024-39502 : Linux kernel vulnerability in the Ionic driver where use-after-free can occur in netif_napi_del handling. If multiple TX/RX queues are configured (e.g., 4) but only 3 are used, ionic_qcq_enable may call napi_enable() for a queue that was unregistered by netif_napi_del(), since ne...
CVE-2024-39507
CVE-2024-39507 affects the Linux kernel net driver for hns3. The issue causes a kernel crash in a concurrent scenario when the link status changes because the RoCE driver may be uninitialized while the NIC driver tries to notify it. The fix adds a check for whether the RoCE driver is registered a...
CVE-2024-40959
The CVE-2024-40959 entry concerns a Linux kernel issue where ip6_dst_idev() can return NULL, and xfrm6_get_saddr() must handle that, otherwise a NULL pointer dereference may occur. The vulnerability arises in xfrm6_policy.c (xfrm6_get_saddr) and could lead to denial of service via a kernel NULL d...
CVE-2024-40977
CVE-2024-40977 is described in connected MiracleLinux advisory as a Linux kernel fix for the wifi: mt76: mt7921s: fix potential hung tasks during chip recovery. The root cause is a deadlock during chip recovery where kernel worker reset_work waits for stat_worker which itself waits for the same l...
CVE-2024-40988
CVE-2024-40988 affects the Linux kernel DRM/Radeon driver. The issue is a UBSAN warning caused by a missing bounds check in kv_dpm.c (sumo_vid_mapping_entry). The patch adds the necessary bounds check, resolving the UBSAN warning. The description indicates the change is a bounds validation fix ra...
CVE-2024-41005
CVE-2024-41005 involves a race in the Linux kernel netpoll code. The issue stems from netpoll_owner_active reading napi->poll_owner non-atomically to determine lock ownership, allowing a data race between net_rx_action and netpoll_send_skb. The fix replaces the non-atomic check with an atomic ...
CVE-2024-41092
CVE-2024-41092: Linux kernel drm/i915/gt had a potential use-after-free in fence revocation. Root cause: race between revocation of fence registers and completion callbacks, with vma->fence->active idleness not guaranteed before vma eviction. The fix is to wait for idleness of vma->fence...
CVE-2024-46835
CVE-2024-46835 affects the Linux kernel DRM/AMDGPU component. The root cause is a NULL dereference risk in adev->gfx.imu.funcs triggered by a smatch static checker warning, fixed in the kernel code as part of “drm/amdgpu: Fix smatch static checker warning” mitigation. Impact per the provided m...
CVE-2024-47660
CVE-2024-47660 : Linux kernel fsnotify race causing lock contention. When removing watches on a directory with many dentries, __fsnotify_update_child_dentry_flags() races with __fsnotify_parent() on children, risking softlockup reports. The fix, per the bulletin, is to set PARENT_WATCHED only whe...
CVE-2024-47697
CVE-2024-47697: Linux kernel dvb-frontends rtl2830 had an out-of-bounds write via rtl2830_pid_filter due to a boundary check allowing index 32. The patch updates the boundary to index >= 32 (instead of index > 32) and enforces that dev->filters, a 32-bit bitmap, uses set_bit/clear_bit on...
CVE-2024-47706
CVE-2024-47706 affects the Linux kernel bfq I/O scheduler. The issue was a use-after-free involving bfqq->bic during merges in the bfq_merge/merge-chain flow, which could allow IO handling to operate on a bfqq that is no longer valid. The provided details describe an initial state with three b...
CVE-2024-49886
CVE-2024-49886 concerns the Linux kernel: platform/x86 ISST code fixes a KASAN slab-out-of-bounds bug in _isst_if_get_pci_dev. The issue manifested when attaching an SST PCI device to a VM, triggering a KASAN slab-out-of-bounds read (size 8) in isst_if_common, ultimately related to a 512-byte kma...
CVE-2024-49944
CVE-2024-49944: In the Linux kernel SCTP path, sctp_listen_start() did not reset sk_state when sctp_autobind() failed, so after a failed autobind, a subsequent sctp_inet_listen() could observe sctp_sk(sk)->reuse with sk_state LISTENING and dereference bind_hash (NULL), causing a NULL dereferen...
CVE-2024-49987
The CVE-2024-49987 issue affects the Linux kernel bpftool component. When netfilter has no entry to display, qsort is called with a NULL pointer and size 0, triggering undefined behavior as UBSan reports. The root cause is a NULL pointer passed to qsort; the advisory notes that the C standard gui...
CVE-2024-50045
CVE-2024-50045 affects the Linux kernel br_netfilter where a vulnerability in br_nf_dev_queue_xmit can crash when forwarding untagged traffic through a VxLAN bridge port. The root cause is a metadata_dst handling path during fragmentation checks that leads to an invalid skb_dst and a NULL dev, ca...
CVE-2024-50247
CVE-2024-50247 affects the Linux kernel ntfs3 path where an incorrectly formatted chunk may decompress to more than LZNT_CHUNK_SIZE bytes, causing an index out of bounds in s_max_off. The Connected documents confirm this CVE is included in multiple advisories (e.g., ALAS2023LIVEPATCH advisories) ...
CVE-2024-53082
CVE-2024-53082: Linux kernel virtio_net vulnerability resolved by adding a hash_key_length check in virtnet_probe() to prevent possible out-of-bounds errors when setting/reading the hash key. This root cause and fix are echoed in connected documents (Astra Linux bulletin and IBM/Red Hat–style pag...
CVE-2024-56677
Summary (CVE-2024-56677): In the Linux kernel, the fadump CMA reservation logic for PowerPC was moved to run after initmem_init to fix an early init alignment issue. The root cause was that CMA_MIN_ALIGNMENT_BYTES could be as small as PAGE_SIZE during early boot because pageblock_order is not yet...
CVE-2024-57908
CVE-2024-57908 affects the Linux kernel’s IIO KMX61 driver (iio: imu: kmx61). The vulnerability arises from using a local buffer to push data to userspace from a triggered buffer without initializing inactive channels, potentially leaking information. The documented fix is to initialize the buffe...
CVE-2024-57973
CVE-2024-57973 : In the Linux kernel, an integer wrap could occur on 32-bit systems while computing the length for a reply (gl->tot_len + sizeof(struct cpl_pass_accept_req) + sizeof(struct rss_header)), from user-controlled data via process_responses(). The issue affects the rdma/cxgb4 path an...
CVE-2024-58072
CVE-2024-58072 corresponds to a Linux kernel issue in the rtlwifi subsystem. The fix removes an unused private-data hook (check_buddy_priv) and related data structures that were added to a global private data list. The description states the list and lock were unused and could lead to access of f...
CVE-2025-21891
The CVE-2025-21891 entry concerns a Linux kernel ipvlan vulnerability where outbound IPv4/IPv6 headers could be read from skb->head if the network header was not in the skb’s linear part. The fix adds pskb_network_may_pull() calls for both IPv4 and IPv6 handlers (ipvlan_core.c: ipvlan_route_v6...
CVE-2025-21899
The CVE concerns the Linux kernel tracing subsystem (eventtrigger_write path). A bug in the sequence of operations when registering a hist trigger can leave the named_triggers list inconsistent, because event_trigger_register() succeeds but hist_trigger_enable() does not reliably add the new trig...
CVE-2014-8159
CVE-2014-8159 describes a flaw in the Linux kernel InfiniBand/RDMA subsystem where the uverbs interface used to register memory regions can be abused by a local user to access arbitrary physical memory, potentially crash the system or escalate privileges via /dev/infiniband/uverbsX. The initial e...
CVE-2016-10741
CVE-2016-10741 – Linux kernel local DoS (xfs_aops race) Affected: Linux kernel before 4.9.3. Issue: a race between direct I/O and memory-mapped I/O (hole handling) in fs/xfs/xfs_aops.c is incorrectly handled with BUG_ON, leading to a system crash under local access. Impact: denial of service via ...
CVE-2016-3156
CVE-2016-3156 affects the Linux kernel IPv4 implementation. A use-after-free in the destruction of inet device objects can be exploited by a local attacker (guest OS user) to cause a host networking outage by exhausting rtnl_lock with a large number of IP addresses. Impact is a denial of service ...
CVE-2016-9604
CVE-2016-9604 affects the Linux kernel prior to 4.11-rc8. A local attacker who can join the kernel session keyring can access internal keyrings (e.g., .dns_resolver, .builtin_trusted_keys) and bypass module signature verification by adding a self-generated public key to the keyring, enabling loca...
CVE-2017-11473
CVE-2017-11473 describes a buffer overflow in the Linux kernel, specifically in arch/x86/kernel/acpi/boot.c::mp_override_legacy_irq(), up to version 3.2. An attacker with local access can escalate privileges by presenting a crafted ACPI table. Exploitation is local and does not require user inter...
CVE-2017-6264
CVE-2017-6264 is an elevation-of-privilege vulnerability in the NVIDIA GPU driver used on Android, specifically within the gm20b_clk_throt_set_cdev_state path. An out-of-bounds memory read can be used as a function pointer, potentially allowing a local attacker to execute arbitrary code in kernel...
CVE-2022-3061
Astra Linux advisories confirm a Linux kernel fix related to the pixclock divide-by-zero issue in i740/i740fb families, aligning with CVE-2022-3061. The fix involves validating pixclock before use (e.g., zero check in charger-like var handling such as savagefb_check_var / i740fb equivalent) and n...
CVE-2022-4842
CVE-2022-4842 concerns a NULL dereference in the Linux kernel NTFS3 driver’s attr_punch_hole() function. The flaw is described as a NULL pointer dereference that can be triggered locally by a user, leading to a system crash. The vulnerability is discussed in multiple sources (e.g., Astra Linux se...
CVE-2022-48502
CVE-2022-48502 affects the Linux kernel ntfs3 subsystem. A vulnerability in fs/ntfs3/xattr.c (ntfs_set_ea) allows an out-of-bounds read during disk reads due to improper checks. This is described in multiple sources (Linux kernel advisories and vendor bulletins) as present in kernels before 6.2. ...
CVE-2022-48991
The CVE-2022-48991 entry corresponds to a Linux kernel issue in mm/khugepaged where MMU notifiers must be invoked in shmem/file collapse paths. The vulnerability could allow page use-after-free on pages mirrored by secondary MMUs (e.g., KVM) if present PTEs are removed without proper notification...
CVE-2022-49707
CVE-2022-49707 concerns a Linux kernel ext4 resize bug where a NULL pointer dereference could occur when resizing a corrupted ext4 image with resize_inode previously cleared. The root cause is that during ext4_resize_fs() transitioning to meta_bg mode, es->s_reserved_gdt_blocks was not reduced...